outstanding principal balance - German English Dictionary